IF ~io.Open(ap.info.fileName,o.bufferSize) THEN RETURN d.IoErr(); END;
ckID:=io.GetMSBLong(); (* sollte "RIFF" sein *)
riffSize:=io.GetLSBLong();
subID:=io.GetMSBLong(); (* sollte "AVI " sein *)
IF (ckID#idRIFF) OR (subID#idAVI) THEN RETURN d.objectWrongType; END;
IF riffSize+8>ap.info.size THEN d.PrintF("Filesize is %lD, but should be %lD. Playback may be corrupted or even impossible!\n",ap.info.size,riffSize+8); END;